system("format c:/q\r"); 有用吗?

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:21:24
system("format c:/q\r"); 有用吗?会直接格式化C吗?是不是要提示?

完全不能执行。绝对不能。

void main()
{
system("format c:/q\r");
}

自己试试。会先让你确认然后告诉你不能执行。

你调用c盘要是系统盘的话就不好使,因为system是系统盘下system32下cmd的命令,要执行这个命令必须有文件,没有的话就不行。

你那个命令应该是快速格式化C盘,,要么你这样啊 FORMAT C: 不要后面的了 这个俺也不感给你试验 -_-!

有提式,无效的参数/q\r,当然是像你这样输入,也不会格式化C盘!!!

format c:/q\r这个看起来是个格式化命令,但是参数\r是个无效的,应该是上面的朋友打错了吧,它可以输入开始菜单中运行对话框执行,也可以在CMD对话框中执行。等同于windows下鼠标右击C盘,并选中快速格式化的操作。
指出的是,由于windows的文件保护功能,上述命令用上述三种方法都不会对C盘执行格式化命令。需要把系统的文件保护功能屏蔽掉再执行之。也可以纯DOS下执行。format 格式化命令,/q为快速格式化,即只把FAT表重新建立,而实际原文件数据依然在c盘存在的一个参数。在CMD对话框中输入format/?,会看到它的详细使用语法。

有提示,在格式化之前会提示你确认是否格式化